DevelopVIDeploy uses an extensible model to support multiple cloud providers. There is currently support for the following:
- DigitalOcean
- Linode
- Vultr
- UpCloud
- Hetzner
- AWS EC2
- AWS Lightsail
- Google Compute Engine
- Microsoft Azure
- Alibaba ECS
- Exoscale
- OpenStack Private Cloud
- Proxmox Private cloud
- Custom Servers / Bring Your Own Server
Most providers just require an API key and an ssh key-pair to get started. Some of them, such as VULTR, require that you explicitly turn on API access and white-list IP addresses. Others, such as AWS, AZURE & GOOGLE are much more complex to set up.
Regardless, the most important part about configuring a provider is creating and uploading ssh public-private keypairs.
Learn how to generate an SSH keypair
View important notes about private ssh keys
Videos #
More Topics In Multicloud #
- Alibaba ECS Provider: Introduction, Installation & Configuration Guide
- DigitalOcean Provider: Introduction, Installation & Configuration Guide
- EC2 Provider: Introduction, Installation & Configuration Guide
- Exoscale Provider: Introduction, Installation & Configuration Guide
- Linode Provider: Introduction, Installation & Configuration Guide
- UpCloud Provider: Introduction, Installation & Configuration Guide
- Hetzner Provider: Introduction, Installation & Configuration Guide
- Vultr Provider: Introduction, Installation & Configuration Guide
- Google Compute Engine: Introduction, Installation & Configuration Guide
- Microsoft Azure Provider: Introduction, Installation & Configuration Guide
- Lightsail Provider: Introduction, Installation & Configuration Guide
- Proxmox Private Cloud Provider: Introduction, Configuration & Installation Guide
- OpenStack Private Cloud Provider: Introduction, Configuration & Installation Guide
- Changing SSH Keys For A Cloud Provider
- Custom Images